org.springframework.data.document.mongodb.query
Class GeospatialIndex
java.lang.Object
org.springframework.data.document.mongodb.query.GeospatialIndex
- All Implemented Interfaces:
- IndexDefinition
public class GeospatialIndex
- extends java.lang.Object
- implements IndexDefinition
Field Summary |
private java.lang.Integer |
bits
|
private java.lang.String |
keyField
|
private java.lang.Integer |
max
|
private java.lang.Integer |
min
|
private java.lang.String |
name
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
keyField
private java.lang.String keyField
name
private java.lang.String name
min
private java.lang.Integer min
max
private java.lang.Integer max
bits
private java.lang.Integer bits
GeospatialIndex
public GeospatialIndex(java.lang.String key)
named
public GeospatialIndex named(java.lang.String name)
withMin
public GeospatialIndex withMin(int min)
withMax
public GeospatialIndex withMax(int max)
withBits
public GeospatialIndex withBits(int bits)
getIndexKeys
public DBObject getIndexKeys()
- Specified by:
getIndexKeys
in interface IndexDefinition
getIndexOptions
public DBObject getIndexOptions()
- Specified by:
getIndexOptions
in interface IndexDefinition
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object